regaining strength - German English Dictionary